Theresa Russell


Being Human (1994)


Eureka (1983)


Spider-Man 3 (2007)


Wild Things (1998)